#ifndef BOILER_ENTITY_UPDATER_H
#define BOILER_ENTITY_UPDATER_H

#include "IUpdater.h"
#include "Entity.h"

namespace steam
{
	namespace boiler
	{
		class EntityUpdater : public base::IUpdater 
		{
		public:
			typedef std::vector<firebox::Entity*> Entities;
			EntityUpdater();
			~EntityUpdater();

			void update( SMFloat timeStep );

		protected:
		private:
			SMUInt m_noOfEntites;
			Entities m_entities;
		};
	}
}
#endif